The Philosophy of Software by David M. Berry
Author:David M. Berry
Format: epub
Publisher: Palgrave Macmillan
Figure 4.3 Jaiken-zan, each output is a combination of A and B (Miwa 2007)
With the Jaiken-zan one might immediately note the change from the base 2 numeral system (i.e. binary – bits 0 and 1) used in the previous pieces, to the base 3 numeral system (i.e. ternary or trinary-trits 0, 1 and 2). Here is perhaps the best evidence that Miwa is not working in any conventional way with binary logic circuits, and certainly not within the standard binary system used within digital computers. The Jaiken-zan now has three ‘inputs’ and three ‘outputs’ which are matched to three different sounds (or actions within performance) based on a table that Miwa (n.d.b) refers to as stone (0), scissor (1) and paper (2). The map of the structure (see Miwa n.d.b) indicates that the human compositional rules are a simplified version of the Max/MSP version that was build on the computer first.
The Jaiken-zan operation was also used to develop: (i) the piece Jaiken-beats (Miwa 2005a), a piece for hand clapping which was performed in 2006 at the Computing Music IV conference in Cologne; (ii) a silent piece, ‘Jaiken-bugaku’ (Miwa 2004b), where the performers only move around based on the logic gate operations defined in this formula and which creates a visual sense of the logic operations; (iii) screen music for a film by Shinjiro Maeda Music for ‘Hibi’ (Miwa 2005b), performed by the members of a workshop at ‘Possible Futures, Japanese postwar art and technology’ using shakers as representations of the logic outputs; (iv) and lastly, Jaiken-zan was used to develop a possible form for a game that might be played by children called Shaguma-sama (Miwa 2005c) which relies on a drum beat to set the time of the piece (analogous to the computer processor clock which organises the timing of the logic gates) and which used hopping and, hand movements and singing to represent the logic operations. With the Jaiken-zan pieces, the discretisation of musical performance is foregrounded in this compositional strategy (three ‘inputs’, three ‘outputs’ from each performer). Only certain forms of ‘dance’ are allowed and the generation of sounds is equally limited to the stone, scissor and paper types.
A final piece, ‘369’ homage for Mr. B (Miwa 2006b), created for string orchestra was also written through the use of the Jaiken-zan logic gates. Again in this piece the digital data structure was output from the computer simulation of the Jaiken-zan and transposed into score. The hermeneutic transfer of the tenary output into conventional musical score is elided in his descriptions, which seem to indicate a simple one-to-one translation, yet as we have seen through the entire analysis, the interpretative moment of the human actors is strangely backgrounded in Miwa’s pieces (see Miwa 2007). Nonetheless, it is key to an understanding of Miwa’s work that it is in ‘running’ that it is to be viewed and understood. Running code is performative in the same way and we may subject it to similar levels of close reading and analysis.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Deep Learning with Python by François Chollet(14757)
The Mikado Method by Ola Ellnestam Daniel Brolund(12016)
Hello! Python by Anthony Briggs(11927)
OCA Java SE 8 Programmer I Certification Guide by Mala Gupta(11347)
Dependency Injection in .NET by Mark Seemann(11106)
A Developer's Guide to Building Resilient Cloud Applications with Azure by Hamida Rebai Trabelsi(10527)
Algorithms of the Intelligent Web by Haralambos Marmanis;Dmitry Babenko(9945)
The Well-Grounded Java Developer by Benjamin J. Evans Martijn Verburg(9551)
Grails in Action by Glen Smith Peter Ledbrook(9271)
Hit Refresh by Satya Nadella(9039)
Sass and Compass in Action by Wynn Netherland Nathan Weizenbaum Chris Eppstein Brandon Mathis(8888)
Secrets of the JavaScript Ninja by John Resig Bear Bibeault(8736)
The Kubernetes Operator Framework Book by Michael Dame(8472)
Test-Driven iOS Development with Swift 4 by Dominik Hauser(8351)
Exploring Deepfakes by Bryan Lyon and Matt Tora(8293)
Robo-Advisor with Python by Aki Ranin(8247)
Practical Computer Architecture with Python and ARM by Alan Clements(8222)
Implementing Enterprise Observability for Success by Manisha Agrawal and Karun Krishnannair(8190)
Building Low Latency Applications with C++ by Sourav Ghosh(8096)